overheated engine - Español Inglés Diccionario